package team.archai.nexus.flow.dto;

/**
 * 报表数据集传输实体类
 *
 * @author lishibin
 * @version 2025-04-09
 * @since 1.8
 **/
public class DatasetDTO {

    /**
     * 数据集名称
     */
    private String datasetName;

    /**
     * 数据集类型
     */
    private Integer datasetType;

    /**
     * springBean id
     */
    private String datasetId;

    public String getDatasetId() {
        return datasetId;
    }

    public void setDatasetId(String datasetId) {
        this.datasetId = datasetId;
    }

    /**
     * 主键
     */
    private String id;

    public String getDatasetName() {
        return datasetName;
    }

    public void setDatasetName(String datasetName) {
        this.datasetName = datasetName;
    }

    public Integer getDatasetType() {
        return datasetType;
    }

    public void setDatasetType(Integer datasetType) {
        this.datasetType = datasetType;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    @Override
    public String toString() {
        return "DatasetDTO{" +
                "datasetName='" + datasetName + '\'' +
                ", datasetType=" + datasetType +
                ", datasetId='" + datasetId + '\'' +
                ", id='" + id + '\'' +
                '}';
    }
}
